manufacturer of carts - German English Dictionary